Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Venezuela F4 USA F8 Bolivia F2 Venezuela F2 Venezuela F3 Venezuela #1-w3 Venezuela #1-w4 Venezuela F2 Venezuela F8 Costa Rica F1 Venezuela #1-w1 Venezuela #1-w2 Venezuela F1C Venezuela F2 Venezuela F4 USA F10 Venezuela F2 Venezuela F5 Cuba F1 Venezuela F7 Venezuela #1-w1 Venezuela F8 Venezuela F3 Venezuela F1 USA F12 Venezuela F5 Venezuela #1-w2 Bolivia F1 Venezuela F7 Venezuela F9 Fergana Challenger - Fergana Compaq Cup 2001 - Zabrze Britania Zavaleta - Puebla Pro Tennis World Open - Sunrise Samsung Secruities Cup Challenger - Seoul USTA Challenger - Champaign 2007 Challenger of Santa Clara - Valencia XL Bermuda Open - Bermuda II Naples ITG Challenger - Naples Ciudad de Pozoblanco Open Diputacion - Cordoba Internationaux de Nouvelle-Caledonie - New Caledonia The Comercia Bank Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Semgroup Challenger - Tulsa Carson Challenger Tiburon Challenger Charlottesville Challenger Champaign Challenger Carson Challenger Lexington Challenger Tiburon Challenger Charlottesville Challenger Quimper Challenger Meknes Challenger Cremona Challenger Aptos Challenger Manta Challenger Aguascalenties Challenger Panama City Challenger Citrix Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston TD Waterhouse Cup - Long Island Mercedes-Benz Cup - Los Angeles drkoop.com USTA Challenger of Dallas - Dallas U.S. Men's Clay Court Championships - Houston The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island China Open - Beijing International Tennis Championships - Delray Beach Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo Delray Beach International Tennis Championships - Delray Beach China Open - Beijing Chennai Open - Chennai Sydney International - Sydney Puerto Rico Challenger Tennis Event - Humacao Legg Mason Tennis Classic - Washington Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Winston Salem - Winston Salem SAP Open - San Jose Sacramento Challenger - Sacramento Samsung Securities Cup - Seoul Abierto Internacional Varonil Ciudad de Cancun - Cancun Dallas Challenger Noumea Challenger Guadalajara Challenger Sacramento Challenger Champaign Challenger Salinas Challenger Calabasas Challenger Sarasota Challenger Cherbourg Challeger Bogota Challenger Busan Challenger Tallahassee Challenger Tulsa Challenger Manta Challenger Honolulu Challenger Dallas Challenger Pingguo Challenger Binghamton Challenger Honolulu Challenger Milan Challenger Savannah Challenger Manta Challenger Cali Challenger Medellin Challenger Galleryfurniture.com Challenge - Atlanta Salem Open - Hong Kong Kroger / St. Jude International - Memphis Sybase Open - San Jose Verizon Tennis Challenge - Atlanta The Hamlet Cup - Long Island Winnetka Challenger Medellin Challenger Heineken Open - Auckland Bucaramanga Challenger Pinehurst Coral Springs Bologna Heineken Open - Auckland CNA TennisPro Classic - Winnetka Frito Lay/USTA Challenger - Binghamton GHI Bronx Tennis Classic - Bronx V Trofeo Ciudad de Quito - Quito drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of San Antonio - San Antonio drkoop.com USTA Challenger of Houston - Houston USTA Tennis Championships of Houston - Houston drkoop.com USTA challenger of Miami - Miami drkoop.com USTA Challenger of Burbank - Burbank 2003 Eddleman USTA Challenger - Birmingham 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Men's Challenger of Urbana-Champaign - Urbana Challenger Leon 2003 - Leon Tennis Masters Series - Indian Wells The Ericsson Open - Miami ARMS USTA Challenger - Rocky Mount drkoop.com USTA Tennis Championships - Armonk AXA Open II - Espinho Open de Montauban - Montauban USTA Tennis Championships of Austin - Austin USTA Challenger of Burbank - Burbank USTA Pro Tennis Classic at Mission Hills - Rancho Mirage University of Tennessee USTA Men's Challenger - Knoxville Copa Ericsson Costa Rica - San Jose ECM Cup - Prague Zivnobanka Czech Open - Prostejov VIII Open Internacional D'Andorra - Andorra Open de Montauban - Montauban XI Venice Open - Venice Oberstaufen Cup - Oberstaufen Stella Artois Clay Court Championships - Budaors Fifth-Third Bank Tennis Championships - Lexington Tulsa Auto Collection USTA Challenger - Tulsa USTA Challenger of Burbank - Burbank 2001 UT Tyler Patriot Challenger - Tyler University of Tennessee USTA Men's Challenger - Knoxville Haagen Dazs Open - Caracas Urbana-Champaign Challenger - Urbana Gran Copa Ericsson - Rio de Janeiro The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa 2003 Freeman Men's Challenger - Joplin Healthsouth/USTA Challenger - Denver Challenger Ciudad de Tijuana - Tijuana Qwarant Cup - Sopot GHI Bronx Tennis Classic - Bronx Challenger Santa Cruz - Santa Cruz IV Trofeo Ciudad de Quito - Quito Copa Ericsson Venezuela - Caracas Healthsouth/USTA Men's Challenger of Burbank - Burbank 7th Wartburg Open - Eisenach Casino Lugano - Lugano Challenger de Granby - Granby USTA/Safeway Challenger - Aptos Third Bank Tennis Championships - Lexington Saint Francis Health System USTA Challenger - Tulsa Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson - Guadalajara Copa Ericsson - Caracas Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City VIII Avierto Internacional de Salinas - Salinas 2003 USTA Challenger of Calabasas - Calabasas 2003 West Side Tennis Club Challenger - Forest Hills Atlantic City Open - Atlantic City USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Project Independence Men's Challenger - Mandeville Regional Hand Center Men's Challenger - Fresno IX Trofeo Ciudad de Quito - Quito The USTA Challenger at West End Racquet - Torrance Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign USTA Men's Challenger of Dallas - Dallas XL Capital Bermuda Open - Bermuda XI Open International D'Andorra - Andorra Binghamton Professional Tennis Tournament - Binghamton Samsung Securities Cup - Seoul College Station Challenger - College Station Privat Bank Cup - Dnepropetrovsk Western & Southern Financial Group Masters - Cincinnati Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas XL Capital Bermuda Open - Bermuda Joplin Challenger - Joplin Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami I Manta Open - Manta Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Hilton Waikoloa Village USTA Challenger - Waikoloa V Abierto Internacional de Salinas - Salinas Atlanta Clay Court Challenger - Atlanta Unique Zagreb Open - Zagreb San Luis Potosi Challenger 2000 - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba ATP Kremlin Cup - Moscow Sony Ericsson Open - Miami Eddleman USTA Challenger - Birmingham BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Quelle Cup 2000 - Furth Flea Market Cup Busan Challenger Tennis - Busan BNP Paribas Open - Indian Wells Millenium Tennis Championships - Delray Beach Sony Ericsson Open - Miami Naples Challenger - Naples Regions Morgan Keegan Championships - Memphis drkoop.com USTA Challenger of Tallahassee - Tallahassee drkoop.com USTA Tennis Championships of Denver - Denver Bancolombia Open - Bogota USTA Tallahassee Tennis Challenger - Tallahassee The 'Fitz' Casino Challenger - Tunica Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Oklahoma Challenger - Tulsa Memorial Savigni - Sassuolo Music City Challenger - Nashville JSM Challenger - Champaign 2007 Knoxville Challenger - Knoxville Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Rogers Cup - Montreal Waco Tennis Challenger - Waco The Mercedes Benz of Calabasas - Calabasas drkoop.com USTA Tennis Championships of Houston - Houston Music City Challenger - Nashville Austin Challenger - Austin Savannah Challenger St. Francis Health System USTA Challenger - Tulsa Knoxville Challenger Flea Market Cup Busan Challenger Tennis - Busan Copa Ericsson Peru - Lima Honolulu Challenger Tiburon Challenger - Tiburon Baton Rouge Challenger USTA Challenger of Las Vegas - Las Vegas Burbank Challenger - Burbank Ojai Challenger Lugano Challenger Calabasas Challenger Sunset Moulding Challenger - Yuba City Knoxville Challenger 2004 Keys Gate Challenger - Homestead USTA Men's Challenger of Urbana-Champaign - Urbana Rimouski Challenger Pereira Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Leon Challenger Alessandria Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Music City Challenger - Nashville KGHM Polish Indoors - Wroclaw Tiburon Challenger Countrywide Classic USTA Challenger - Carson Bogota Challenger Granby Challenger 2001 USTA Challenger of Calabasas - Calabasas Como Challenger 2001 Eddleman USTA Challenger - Birmingham Compaq Challenger - Bucharest Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno USTA/Adtech Challenger - Boston USTA Challenger of Burbank - Burbank Samsung Securities Cup - Seoul Reggio Emilia Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Mexico City Challenger AT&T Challenger of Dallas - Dallas Mobilux Open - Luxembourg Talahassee Challenger 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign Winnetka Challenger Rhodes Challenger Yokohama World Tennis Gaora Cup - Yokohama BMW Tennis Championship - Sunrise Challenger DCNS de Cherbourg - Cherbourg Corona Mexico City Open - Mexico City USTA Challenger of Dallas - Dallas Legg Mason Tennis Classic - Washington D.C. Napa Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee 2006 Challenger of Santa Clarita California Challenger - Valencia XL Bermuda Open - Bermuda III Challenger Continenal Plaza - Puerto Vallarta Kiev UMC Open - Kiev Aptos Challenger Abierto Colombiano de Tenis - Bogota San Luis Potosi Challenger - San Luis Potosi AT&T Challenger of Dallas - Dallas USTA Challenger of San Antonio - San Antonio Challenger Lugano - Lugano USTA Challenger of Tiburon - Tiburon VII Avierto Internacional de Salinas - Salinas 2004 Freeman Men's Challenger - Joplin San Luis Potosi Challenger 2002 - San Luis Potosi 2002 USTA Challenger of Calabasas - Calabasas Bogota Challenger - Bogota 2002 Eddleman USTA Challenger - Birmingham Levene Gouldin & Thompson Tennis Challenger - Binghamton IX Abierto Internacional de Salinas - Salinas Sporting Challenger - Turin 2004 USTA Challenger of Calabasas - Calabasas 2002 USTA Tallahassee Tennis Challenger - Tallahassee Seoul Challenger GHI Bronz Classic - Bronx Citrix Tennis Championships - Delray Beach West Side Tennis Club Clay Court Challenger - Forest Hills Tulsa Challenger Charlottesville Challenger Granby Challenger - Granby USTA Seascape Challenger - Aptos Bucaramanga Challenger Bogota Challenger Fifth-Third Bank Tennis Championships - Lexington The Surbiton Trophy - Surbiton USTA Tallahassee Tennis Challenger - Tallahassee Turin Challenger West Side Tennis Challenger - Forest Hills 2002 FSE Challenger - Tarzana Binghamton Professional Tennis Tournament - Binghamton Canottieri Minico 2004 - Mantova Sacramento Challenger Aptos Challenger The Natrel's Challenger of Granby - Granby Hilton Waikoloa USTA Challenger - Waikoloa ATP Challenger Hamburg - Hamburg Warsteiner Challenger Wolfsburg - Wolfsburg Swanston Challenger - Sacramento USTA Seascape Challenger - Aptos Warsteiner Challenger Lubeck - Lubeck Pro Challenger at Calabasas - Calabasas Samsung Securities Cup - Seoul Fifth Third Bank Tennis Classic - Lexington Flea Market Cup - Busan 2000 Challenger de Granby - Granby Salinas Challenger Pereira Challenger Siemens Open - Scheveningen USTA Safeway Challenger - Aptos Sacramento Challenger Kyoto Challenger China Open - Beijing Challenger Groningen - Groningen Helsinki Challenger Hurricane Tennis Open - Bradenton Winnetka Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia Sunrise Challenger Quito Challenger Countrywide Classic USTA Men's Challenger - Carson Cali Challenger VI Abierto Internacional de Salinas - Salinas 2008 Lubbock Challenger - Lubbock Time Warner USTA Challenger - Binghamton Barranquilla Challenger The LTA Men's Challenger - Southampton JSM Challenger of Champaign - Urbana BMW Challenger Open - Monchengladbach Telesp Celular Open - Campinas Kyiv UMC Open - Kiev USTA Men's Challenger of Dallas - Dallas Optimus Maia Open - Maia USTA Championships of Kerrville - Kerrville ECM Prague Open - Prague RCA Championships - Indianapolis SAP Open - San Jose Internationaler Raiffeisen Grand Prix - St. Polten AAPT Championships - Adelaide Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Heineken Open - Auckland Franklin Templeton Tennis Classic - Scottsdale Mercedes-Benz Cup - Los Angeles AAPT Championships - Adelaide TED Open - Istanbul Adidas International - Sydney The Granby Natrel Challenger - Granby Men's Pro Challenger at Tunica National - Tunica Chennai Open - Chennai SAP Open - San Jose The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham RCA Championships - Indianapolis Thailand Open - Bangkok Sydney International - Sydney Beijing Challenger Legg Mason Tennis Classic - Washington Thailand Open - Bangkok SAP Open - San Jose Abierto Mexicano Telcel - Acapulco Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Arizona Men's Tennis Championships - Scottsdale Campbells Hall of Fame Tennis Championships - Newport AIG Japan Open Tennis Championships - Tokyo U.S. Mens's Clay Court Championship - Houston AEGON International - Eastbourne Thailand Open - Bangkok Regions Morgan Keegan Championships - Memphis Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Waldbaum's Hamlet Cup - Long Island Synsam Swedish Open - Bastad Heineken Open - Auckland Farmers Classic - Los Angeles Cancun Challenger Helsinki Challenger Grand Prix de Tennis de Lyon - Lyon Kroger / St. Jude International - Memphis Indianapolis Tennis Championships - Indianapolis U.S. Open - New York Kroger / St. Jude International - Memphis New Haven TD Waterhouse Cup - Long Island St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Men's Clay Court Championships - Orlando Wimbledon - London U.S. Open - New York Abierto Mexicano Telcel - Acapulco Kroger / St. Jude International - Memphis The Stella Artois Grass Court Championships - London The Stella Artois Grass Court Championships - London Japan Open - Tokyo Rogers Cup - Montreal CA Tennis Trophy - Vienna Campbell's Hall of Fame Tennis Championships - Newport AIG Japan Open Tennis Championships - Tokyo Australian Open - Melbourne French Open - Paris Wimbledon - London Waldbaum's Hamlet Cup - Long Island U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Arizona Men's Tennis Championships - Scottsdale U.S. Open French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Pacific Life Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Hamburg Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells Australian Open - Melbourne Wimbledon - London Davis Cup, Group 1, REL1, BAH-VEN 3-2 Davis Cup, Group 1, REL2, ARG-VEN 4-1 Davis Cup, Group 1, 1R, VEN-BAH 3-2 Davis Cup, Group 1, REL2, VEN-BRA 3-2 Davis Cup, Group 1, 2R, CAN-VEN 5-0 Davis Cup, Group 1, 1R, ECU-VEN 3-2 Davis Cup, Group 1, REL1, ARG-VEN 4-1 Davis Cup, Group 1, REL2, BAH-VEN 3-1 Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, World Group, QR, GER-VEN 5-0 Davis Cup, Group 1, 1R, PAR-VEN 4-1 Davis Cup, Group 1, 1R, VEN-MEX 1-4 Atlanta Olympics